#pragma once

#include <memory>
#include <cmath>

using namespace std;